//
//  ModuleResult.h
//  LinkMap
//
//  Created by aron on 2022/5/7.
//  Copyright © 2022 ND. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ObjectResult.h"

NS_ASSUME_NONNULL_BEGIN

@interface ModuleResult : NSObject

/// 模块名称
@property (nonatomic, copy) NSString *moduleName;
/// 模块下所有目标文件
@property (nonatomic, strong, readonly) NSMutableArray<ObjectResult *> *objects;
/// 大小
@property (nonatomic, assign, readonly) NSUInteger size;

- (void)sortObjects;
- (void)addObj:(ObjectResult *)obj;

@end

NS_ASSUME_NONNULL_END
